/**
 * Created by ANJ019 on 2017/5/10.
 */
$(function(){
    /*搜索栏开始*/
    var dShowSearchFormWrap=$("#showSearchFormWrap");
    var dSearchFormWrap=$(".searchFormWrap");
    var dSecrchFlag=false;

    dShowSearchFormWrap.on("click",function(){
        if(dSecrchFlag){
            closeSearchFormWrap();
            return;
        };
        dSearchFormWrap.show();
        dSecrchFlag=true;
    });
    $(document).on("click",function(){
        closeSearchFormWrap();
    });
    dSearchFormWrap.on("click",function(e){
        e.stopPropagation();
    });
    dShowSearchFormWrap.on("click",function(e){
        e.stopPropagation();
    });

    function closeSearchFormWrap(){
        dSearchFormWrap.hide();
        dSecrchFlag=false;
    };

    /*搜索栏结束*/

    /*导航开始*/

        $("#header .nav .have").on("mouseenter",function(){
                if(!$(this).children("div")){
                    return;
                };
                closeSearchFormWrap();
                $(this).children(".menuWrap").css({"borderColor":"#cccccc"});
                $(this).children(".menuWrap").find("div").stop(true,true).slideDown("fast");

            }
        );

        $("#header .nav  .have").on("mouseleave",function(){

            var _this=  $(this);
            $(this).children(".menuWrap").css({"borderColor":"transparent"});
            $(this).children(".menuWrap").find("div").hide();
          //  _this.css({"borderColor":"transparent"});

        });
    /*导航结束*/
    /*移入动画效果开始*/

    function scrollMove(objcontent,itemBox,itemObj,moveAttr,_time,_config){//objcontent:执行动画的区域对象 itemBox:需要运动的对象的盒子集合  itemObj:集体的运动对象

                                                            // moveAttr：执行动画的json对象
       var wTop=$(window).height();//获取窗口高度
        var sTop=$(document).scrollTop();//滚动条滚动的距离
        var newTop=objcontent.offset().top;//执行动画的区域到顶部的距离
        window.onresize=function(){
            wTop=$(window).height();
        };
        into(itemBox,itemObj,sTop,wTop,_time,_config);
        $(window).scroll(function(){
            sTop=$(document).scrollTop();
            if(sTop+wTop+50<newTop){//提升性能
                return;
            };
            into(itemBox,itemObj,sTop,wTop,_time,_config);
        });
        function into(itemBox,itemObj,sTop,wTop,_time,_config){//itemBox:需要运动的对象的盒子集合 itemObj盒子里面运动的元素  sTop滚动的高度 wTop：窗口高度
            var i=_time;
            $.each(itemBox,function(index,item){

                var itemTop=$(item).offset().top;

                if(itemTop<sTop+wTop){//进入可视区时有动画
                    if(_config){

                        i+=100;
                        if(i>_time+900){
                            i=_time;
                        };
                    };
                    $(item).find(itemObj).stop(true,false).animate(moveAttr,i,"swing")
                };
            });

        }
    };
    (function(){
        /*公司风采页动画*/
        var OmienContent=$('#mienContent');
        var animateMienItemBox=$('#mien .mienItemBox');
        if(OmienContent.length&&OmienContent.length>0){
            scrollMove(OmienContent,animateMienItemBox,".mienItem",{"top":"0","opacity":"1"},500,true);
        };

        /*公司新闻动画*/
        var companyNewsContent=$("#companyNewsContent");
        var newItemBox=$('#companyNewsContent .newItemBox');
        if(companyNewsContent.length&&companyNewsContent.length>0){
            scrollMove(companyNewsContent,newItemBox,".newsItem",{"top":"0","opacity":"1"},100,false);
        };

        /*公司媒体新闻动画*/
        var mediaNewsContent=$("#mediaNewsContent");
        var mediaItemBox=$('#mediaNewsContent .mediaItemBox');
        if(mediaNewsContent.length&&mediaNewsContent.length>0){
            scrollMove(mediaNewsContent,mediaItemBox,".mediaItem",{"top":"0","opacity":"1"},100,false);
        };

        /*公司媒体新闻动画*/
        var videoContent=$("#videoContent");
        var  videoItemBox=$("#videoContent .videoItemBox");
        if(videoContent.length&&videoContent.length>0){
            scrollMove(videoContent,videoItemBox,".videoItem",{"top":"0","opacity":"1"},300,true);
        };


    })();
    /*移入动画效果结束*/



    /*微信分享开始*/

    $("p .shareWinXinIcon").on("mouseenter",function(){
            $(".shareWinXinPicContent").show();
        }
    );

    $("p .shareWinXinIcon").on("mouseleave",function(){
        $(".shareWinXinPicContent").hide();
    });
    /*微信分享结束*/







});